staunch opponent

Translations
непримиримый противник
She is a staunch opponent of animal testing.
Она является непримиримым противником испытаний на животных.
Words
staunch

adjective
решительный
opponent

noun
противник